Method of allocating uplink transmission channels in a communication system

ABSTRACT

A method of allocating channels in a user equipment is disclosed. In particular, a method of allocating a plurality of Dedicated Physical Channels (DPCHs) and Enhanced Dedicated Channels (E-DCHs) in a user equipment of a multicode transmission system. The method includes determining whether a High Speed Downlink Shared Channel (HS-DSCH) is configured for the user equipment (UE) and determining a number of codes used by the DPCH and the E-DCH. The method further includes allocating the DPCH and the E-DCH channels to an I branch or a Q branch based on the number of codes used by the DPCH and the E-DCH and the HS-DSCH configuration.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. application Ser. No.11/121,549, filed on May 4, 2005, now U.S. Pat. No. 7,801,086, whichclaims the benefit of earlier filing date and right to priority toKorean Application No. P2004-0031379 filed on May 4, 2004, KoreanApplication No. P2004-0045067 filed on Jun. 17, 2004 and KoreanApplication No. P2004-0045578 filed on Jun. 18, 2004 and which claimsthe benefit of U.S. Provisional Application No. 60/567,430 filed on May4, 2004, which are all hereby incorporated by reference herein in theirentirety.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates to a method of allocating channelizationcode, and more particularly, to a method of allocating channelizationcodes using Orthogonal Variable Spreading Factor (OVSF) in acommunication system. Although the present invention is suitable for awide scope of applications, it is particularly suitable for effectivelyand efficiently allocating channelization codes of OVSF.

2. Discussion of the Related Art

In 3GPP, there continues to be discussions in connection with EnhancedDedicated Channel (E-DCH) to send high speed uplink transmissions inresponse to high speed downlink shared channel (HS-DSCH). Morespecifically, from the discussions of uplink transmission in Rel 99/Rel4/Rel 5, a consensus was reached to allocate Dedicated Physical ControlChannel (DPCCH) to the Q branch while allocating Dedicated Physical DataChannel (DPDCH) to the I branch. Both the control channel and the datachannel were modulated using dual channel Quadrature Phase Shift Keying(QPSK).

FIG. 1 illustrates an Orthogonal Variable Spreading Factor code tree.Particularly, transmission of DPCCH in the uplink direction alwaysemploys a spreading factor (SF) of 256 (SF=256), and the controlchannel, DPCCH, is allocated to code 0 (C_(ch,256,0)) on the Q branch.Furthermore, in a case where HS-DSCH is used in transmission, thespreading factor of 256 is used in transmitting HS-DPCCH in the uplinkdirection. At the same time, the code allocated for transmission alsochanges based on maximum number of codes available in the uplink DPDCH.In detail, when the number of codes is one, the DPDCH is allocated tothe 64^(th) code on the Q branch, when the numbers of codes are 2, 4, or6, the DPDCH is allocated to the first code on the I branch, and whenthe numbers of codes are 3 or 5, the DPDCH is allocated to the 32^(nd)code on the Q branch.

The uplink DPDCH is different from the downlink DPDCH in that changes inthe amount of data affects how the code is allocated. More specifically,as the amount of data increases, a lower spreading factor is used so asto avoid using multicode in transmitting DPDCH in the uplink direction.For example, with increase in data rate, a lower spreading factor isused from 256 to 4. However, when the use of lower spreading factorreaches SF=4, multicodes are used to transmit high data rate via DPDCHin the uplink direction.

The chanelization code of the uplink DPDCH is determined by thespreading factor. If only one code is used, the number of the OVSF codetree relating to SF/4 is used (C_(ch,SF,SF/4)). In addition, if two ormore codes are used, the uplink DPDCH is determined not only by OVSFcode tree but also the allocation of the I/Q branches. In other words,if the number of multicodes are 1 or 2, then code index 1 of SF=4(C_(ch,4,1)) is allocated, if the number of multicodes are 3 or 4, thencode index 3 (C_(ch,4,3)) is allocated, and if the number of multicodesare 5 or 6, then code index 2 (C_(ch,4,2)) is allocated. FIG. 2illustrates code allocation of uplink DPCH and HS-DPCCH.

In simultaneously using the Dedicated Physical Channel (DPCH) and E-DCHfor uplink transmission, if the same rule which applies to DPCH is used,a problem can arise from simultaneously occupying the same OVSF code.Furthermore, if E-DCH and DPCH are simultaneously transmitted, the codeallocation scheme of E-DCH is necessary to prevent code occupancyproblem.

SUMMARY OF THE INVENTION

Accordingly, the present invention is directed to a [title] thatsubstantially obviates one or more problems due to limitations anddisadvantages of the related art.

An object of the present invention is to provide a method of allocatinga plurality of Dedicated Physical Channels (DPCHs) and EnhancedDedicated Channels (E-DCHs) using I/Q branch mapping in a userequipment.

Another object of the present invention is to provide a method ofallocating a plurality of Enhanced Dedicated Physical Data Channels(E-DPDCHs) using I/Q branch mapping.

Another object of the present invention is to provide a method ofallocating a plurality of Enhanced Dedicated Physical Data Channels(E-DPDCHs) using I/Q branch mapping based on a configuration of HighSpeed Downlink Shared Channel (HS-DSCH) using I/Q branch mapping.

Additional advantages, objects, and features of the invention will beset forth in part in the description which follows and in part willbecome apparent to those having ordinary skill in the art uponexamination of the following or may be learned from practice of theinvention. The objectives and other advantages of the invention may berealized and attained by the structure particularly pointed out in thewritten description and claims hereof as well as the appended drawings.

To achieve these objects and other advantages and in accordance with thepurpose of the invention, as embodied and broadly described herein, amethod of allocating a plurality of Dedicated Physical Channels (DPCHs)and Enhanced Dedicated Channels (E-DCHs) in a user equipment (UE) of amulticode transmission system includes determining whether a High SpeedDownlink Shared Channel (HS-DSCH) is configured for the UE. The methodfurther includes determining a number of codes used by the DPCH and theE-DCH and allocating the DPCH and the E-DCH channels to an I branch or aQ branch based on the number of codes used by the DPCH and the E-DCH andthe HS-DSCH configuration.

In another aspect of the present invention, a method of allocating aplurality of uplink transmission channels in a user equipment (UE) usingI/Q branch mapping includes determining whether a Dedicated PhysicalData Channel (DPDCH) is supported by the UE. The method further includesdetermining whether a High Speed Downlink Shared Channel (HS-DSCH) isconfigured for the UE and allocating at least one Enhanced DedicatedPhysical Data Channels (E-DPDCHs) to an I branch or a Q branch based onwhether the DPDCH supported and whether the HS-DSCH is configured.

In another aspect of the present invention, a communication system forallocating a plurality of uplink transmission channels in a userequipment using I/Q branch mapping includes a base station and a userequipment. The UE is configured to determine whether a DedicatedPhysical Data Channel (DPDCH) is supported by the UE, determine whethera High Speed Downlink Shared Channel (HS-DSCH) is configured for the UE,and allocate at least one Enhanced Dedicated Physical Data Channels(E-DPDCHs) to an I branch or a Q branch based on whether the DPDCHsupported and whether the HS-DSCH is configured.

In another aspect of the present invention, a mobile station fortransmitting a plurality of uplink channels using multicode transmissionincludes Enhanced Dedicated Physical Data Channels (E-DPDCHs) which arealternately allocated to an I branch and a Q branch, starting with afirst E-DPDCH being allocated to the I branch if a High Speed DownlinkShared Channel (HS-DSCH) is configured to a user equipment (UE), and theE-DPDCHs which are alternately allocated to the I branch or the Qbranch, starting with the first E-DPDCH being allocated to the Q branchif the HS-DSCH is not configure to the UE.

It is to be understood that both the foregoing general description andthe following detailed description of the present invention areexemplary and explanatory and are intended to provide furtherexplanation of the invention as claimed.

BRIEF DESCRIPTION OF THE DRAWINGS

The accompanying drawings, which are included to provide a furtherunderstanding of the invention and are incorporated in and constitute apart of this application, illustrate embodiment(s) of the invention andtogether with the description serve to explain the principle of theinvention. In the drawings;

FIG. 1 illustrates an Orthogonal Variable Spreading Factor code tree;and

FIG. 2 illustrates a code allocation of uplink DPCH and HS-DPCCH.

DETAILED DESCRIPTION OF THE INVENTION

Reference will now be made in detail to the preferred embodiments of thepresent invention, examples of which are illustrated in the accompanyingdrawings. Wherever possible, the same reference numbers will be usedthroughout the drawings to refer to the same or like parts.

In the preferred embodiment of the present invention, E-DCH and DPCH aresimultaneously transmitted. In particular, the allocation of E-DCH andDPCH is explained in detail. The allocation of channelization codes ofE-DCH and DPCH represent maintaining orthogonality between channelshaving different transmission rate and different spreading factors. Thespreading factor is determined based on the amount of data.

In allocating channels when E-DCH and DPCH are simultaneouslytransmitted, it is DPCH which is allocated. The reason for such apriority allocation is to prevent backward compatibility issues. DPCH isallocated prior to allocating E-DCH because Node B cannot detect DPCH ifE-DCH uses the allocated code initially allocated to DPCH. DPCH isallocated first a code which corresponds to SF/4 of the OVSF code tree.For example, if the spreading factor is 4, DPCH is allocated to code 1(C_(ch,4,1)) of the OVSF code tree. Thereafter, E-DCH is allocated toremaining codes in the OVSF code tree.

With respect to E-DCH, E-DPDCHs and E-DPCCH are used to control the datachannels. These channels are combined with existing uplink physicalchannel for transmission. In operation, E-DPCCH is allocated and fixedto the I branch and determines the order for allocating codes of E-DPDCHbased on configuration of HS-DSCH to attain optimum Peak-to-AveragePower Ratio (PAPR).

Furthermore, if a code for E-DCH is allocated to any one of availablecode in the OVSF code tree, the PAPR increases affecting the performanceof a UE. Therefore, if E-DCH allocated a plurality of codes, thespreading factor is limited to four (SF=4). In the specification, asingle code is referred to as a code. Moreover, a term expressed toindicate more than one code is expressed as codes and also can beexpressed as multicodes.

In the present invention, the question of whether HS-DSCH is configuredfor the UE is important. Therefore, the discussions are based on sets ofsituations where one set has HS-DSCH configured for the UE while theother set does not. The following situations include HS-DSCH notconfigured for a UE.

In a situation where E-DCH and DPCH each use a single code, as explainedabove, DPCH is first allocated a code from the OVSF code tree. Morespecifically, Dedicated Physical Control Channel (DPCCH) is allocated anOVSF code 0 of SF=256 (C_(ch,256,0)), which is a child code of OVSF code0 of SF=4 (C_(ch,4,0)). In addition, DPDCH is allocated a codecorresponding to SF/4 (C_(ch,4,1)). With respect to E-DCH, otherremaining OVSF code other than the codes corresponding to mother codeand child codes of SF/4 of DPCH can be allocated to E-DCH. Here, forexample, an OVSF code corresponding to SF/2 (C_(ch,SF,SF/2)) can beused.

After the OVSF codes are allocated to respective E-DCH and DPCH, DPDCHis allocated to the I branch while DPCCH is allocated to the Q branch.Moreover, since DPDCH is allocated to the I branch, E-DCH is allocatedto the Q branch. Consequently, E-DCH can use the same OVSF codes as usedby DPCH.

Furthermore, if DPCH uses two codes while E-DCH uses one code, twoDPDCHs are allocated to a code corresponding to 1 (C_(ch,4,1)) andallocated to I/Q branches in the order of (I, Q). As explained above,the allocation of DPCCH in the Q branch is same. As for E-DCH, since acode that can be allocated to E-DCH cannot be to a child code allocatedto the DPCH, a code branching from a different mother code is allocatedto E-DCH. For example, since the spreading factor is 4 which means DPDCHis allocated to code corresponding to 1 (C_(ch,4,1)), E-DCH can beallocated to a code corresponding to SF/2 (C_(ch,SF,SF/2)). Here, E-DCHcan be allocated to either the I branch or the Q branch.

If DPCH uses three codes, three DPDCHs are allocated codes correspondingto 1 and 3. More specifically, the allocated OVSF codes are (C_(ch,4,1),C_(ch4,1), and C_(ch,4,3)). Theses DPDCHs are allocated to the I/Qbranches in the order of (I, Q, I). Here, E-DCH can be allocated to acode not associated with a child code of codes corresponding to 1 or 3.For example, E-DCH can be allocated a code corresponding to 2 and can beallocated to either I or Q branch. Moreover, since the third DPDCH isallocated to the I branch, E-DCH can be allocated to a child code of thecode corresponding to 3 which is allocated to the Q branch.

If DPCH uses four codes to one code used by E-DCH, the codes allocatedto DPDCH correspond to 1 and 3. In other words, the allocated OVSF codesare (C_(ch,4,1), C_(ch4,1), C_(ch,4,3), and C_(ch,4,3)). These DPDCHsare allocated to the I/Q branches in the order of (I, Q, I, Q). Here, assame as above, E-DCH can use a code not belonging to a child codecorresponding to 1 and 3. For example, E-DCH can be allocated an OVSFcode corresponding to 2. Again, E-DCH can be allocated to either the Ibranch or the Q branch since DPDCH does not occupy any codescorresponding to SF/2.

In a situation where DPCH uses five codes, five DPDCHs are allocatedcodes corresponding to 1, 3, and 2. In other words, the allocated OVSFcodes are (C_(ch,4,1), C_(ch4,1), C_(ch,4,3), C_(ch,4,3), andC_(ch4,2)). These DPDCHs are allocated to the I/Q branches in the orderof (I, Q, I, Q, I) branches. Here, since these five DPDCHs occupy allavailable codes with DPCCH occupying code 0, a new code cannot beallocated to E-DCH. However, since the fifth DPDCH having a codecorresponding to 2 is allocated to the I branch, E-DCH can be allocatedto the Q branch while having an allocated code corresponding to SF/2.

In the same vein, if DPCH uses six codes, E-DCH cannot use OVSF codesfor allocation since all the codes are occupied.

In contrast to above situations provided above with respect to DPCHusing a plurality of codes while E-DCH used a single code, the followingsituations include E-DCH using a plurality of codes while DPCH uses asingle code. Again, the following situations share the same condition asabove in which HS-DSCH is not configured a UE.

If E-DCH uses one code and DPCH also uses one code, as same as the abovesituations, DPCH is allocated to a code corresponding to SF/4(C_(ch,SF,SF/4)) and allocated to the I branch since the HS-DSCH is notconfigured to a UE. In addition, More specifically, Dedicated PhysicalControl Channel (DPCCH) is allocated an OVSF code 0 of SF=256(C_(ch,256,0)), which is a child code of OVSF code 0 of SF=4(C_(ch,4,0)). Here, DPDCH is allocated a code corresponding to SF/4(C_(ch,SF,SF/4)). As for E-DCH, other OVSF code other than the codescorresponding to the mother code and the child code of SF/4 of DPCH canbe allocated to E-DCH. For example, an OVSF code corresponding to SF/2(C_(ch,SF,SF/2)) can be used.

After the OVSF codes are allocated to respective E-DCH and DPCH, DPDCHis allocated to the I branch while DPCCH is allocated to the Q branch.Moreover, since DPDCH is allocated to the I branch, E-DCH is allocatedto the Q branch. Consequently, E-DCH can use the same OVSF codes as usedby DPCH. For example, as in DPCH allocation, a first E-DPDCH isallocated to the Q branch. Thereafter, E-DPDCHs are allocatedalternately where the second E-DPDCH is then allocated to the I branch.

In a situation where E-DCH uses two codes and DPCH uses a single code,the spreading factor remains 4 and DPCH occupies the child codescorresponding to codes 0 (C_(ch,4,0)) and 1 (C_(ch,4,1)). The reason isthat DPCCH has been allocated to a child code of C_(ch,4,0), and DPDCHhas been allocated C_(ch,4,1). Therefore, E-DCHs can be allocated toavailable OVSF codes belonging to codes that correspond to 2(C_(ch,4,2)) or 3 (C_(ch,4,3)) and can be allocated the I/Q branches inthe order of either (I, Q) or (Q, I). If E-DCHs are allocated to thebranches in order of (I, Q), DPDCH is allocated to the I branch, andtherefore, E-DCH allocated to the I branch has to use a different codefrom that of DPDCH. Subsequently, E-DCH can use all codes except forcode that corresponds to 1 of SF=4. In the Q branch, E-DCH can share thecode with DPDCH, e.g., using (C_(ch,4,3), C_(ch,4,1)). On the otherhand, if E-DCH is allocated to the (Q, I) branches, an example would beto use (C_(ch,4,1), C_(ch,4,3)).

If E-DCH uses three codes to one code used by DPCH, E-DCH can beallocated to either (I, Q, I) or (Q, I, Q) branches. Here, E-DCH cannothave been allocated to the child codes of code corresponding to 1 ofSF=4 (C_(ch,4,1)) in the I branch since E-DPCCH occupies that code. Atthe same time, E-DCH cannot have been allocated to the child codes ofcode 0 of SF=4 (C_(ch,4,0)) in the Q branch since DPCCH occupies thatcode. For example, if E-DCHs are allocated to the branches in the orderof (I, Q, I), the OVSF allocated codes that correspond accordingly wouldbe (C_(ch,4,3), C_(ch,4,1), C_(ch,4,2)). If E-DCHs are allocated to thebranches in the order of (Q, I, Q), the corresponding allocated codesare (C_(ch,4,1), C_(ch,4,3), C_(ch,4,3)).

In a situation where E-DCH uses four codes while DPCH uses one code,E-DCHs can be allocated to the I/Q branches in the order of (I, Q, I, Q)or (Q, I, Q, I). Similar to the explanations of above, E-DCHs can beallocated to available codes except to the child codes of a codecorresponding to 1 of SF=4 (C_(ch,4,1)) in the I branch and the childcodes of a code that correspond to code 0 (C_(ch,4,0)) in the Q branch.Again, the reason for this is because E-DPCCH occupies (C_(ch,4,1)) inthe I branch when HS-DSCH is not configured, and DPCCH occupies(C_(ch,4,0)) in the Q branch when HS-DSCH is not configured. Forexample, if E-DCHs are allocated to the branches in the order of (I, Q,I, Q), the corresponding OVSF codes are (C_(ch,4,3), C_(ch,4,1),C_(ch,4,2), C_(ch,4,2)) so as to avoid conflicts with other occupiedcodes. Moreover, if E-DCHs are allocated to the branches in the order of(Q, I, Q, I), the corresponding OVSF codes are (C_(ch,4,1), C_(ch,4,3),C_(ch,4,3), C_(ch,4,2)) to avoid conflict with occupied codes E-DPCCH inthe I branch and DPCCH in the Q branch.

If E-DCH uses five codes, E-DCHs can be allocated to the I/Q branches inthe order of (Q, I, Q, I, Q). Again, E-DCHs can be allocated toavailable codes except to the child codes of code corresponding to 1 ofSF=4 (C_(ch,4,1)) in the I branch and the child codes of code thatcorresponds to code 0 (C_(ch,4,0)) in the Q branch. For example, codeallocation corresponding to the allocated branches would be (C_(ch,4,1),C_(ch,4,3), C_(ch,4,3), C_(ch,4,2), C_(ch,4,2)).

In a situation where E-DCH uses six codes, OVSF codes cannot beallocated to E-DCH. However, if a codes corresponding to code 0(C_(ch,4,0)) is allocated to the I branch, it is possible to allocate acode to E-DCH. For example, the allocated OVSF codes can be (C_(ch,4,0),C_(ch,4,1), C_(ch,4,2), C_(ch,4,2), C_(ch,4,3), C_(ch,4,3)).

In a situation where both E-DCH and DPCH use a plurality of codes, DPDCHis first allocated to the I branch, followed by allocation of codes ofE-DCH. For example, if three codes are allocated to DPDCH and two toE-DCH, the OVSF codes allocated to DPDCH are (C_(ch,4,1), C_(ch,4,1),C_(ch,4,3)) and are respectively allocated to the I/Q branches in theorder of (I, Q, I) while the codes allocated to E-DCH (C_(ch,4,3),C_(ch,4,2)) are allocated to the I/Q branches in the order of (Q, I).

In another embodiment of the present invention, HS-DSCH is configured toa UE making it necessary to transmit HS-DPCCH.

If E-DCH and DPDCH each use one code, DPDCH is allocated to a codecorresponding to SF/4 and further allocated to the I branch. HS-DPCCH isallocated to code corresponding to C_(ch,256,64) and is furtherallocated to the Q branch. As for E-DCH, E-DCH can be allocated toavailable OVSF codes except to the mother and child codes of a codecorresponding to SF/4. In other words, E-DCH cannot be allocated to themother and child codes of a code corresponding to C_(ch,4,1) since DPDCHis first allocated to that code in the I branch. Furthermore, the codesnot associated with the mother and child codes of code 0 (C_(ch,4,0))and code 64 (C_(ch,256,64)) of the spreading factor 256 can beallocated. As explained above, HS-DPCCH is allocated to the code 64(C_(ch,256,64)), and DPCCH is allocated to code 0 (C_(ch,256,0)).

In a situation where E-DCH uses one code while DPDCH uses a plurality ofcodes, the codes are first allocated to DPDCH and HS-DPCCH. As forDPDCH, the OVSF codes are allocated (C_(ch,4,1), C_(ch,4,1), C_(ch,4,3),C_(ch,4,3), C_(ch,4,2), C_(ch,4,2)) and further allocated to the I/Qbranches in the order of (I, Q, I, Q, I, Q). As for HS-DPCCH, DPDCHs areallocated based on the number of codes. If the maximum available numberof codes of DPDCH are even numbered, i.e., 2, 4, or 6, the HS-DPCCH isallocated to code corresponding to 1 of SF=256 and further allocated tothe I branch. If the maximum available number of codes of DPDCHs are 3or 5, then the HS-DPCCH is allocated to a code corresponding to 32 ofSF=256 (C_(ch,256,32)) and further allocated to the Q branch. AfterDPDCHs and HS-DPCCH are allocated in such manners, the codes of E-DCHsare allocated. Here, the first E-DPDCH is allocated to the I branch. Forexample, if there are four codes of DPDCH, DPDCHs are allocated to thebranches in the order of (I, Q, I, Q) having OVSF codes corresponding to(C_(ch,4,1), C_(ch,4,1), C_(ch,4,3), C_(ch,4,3)). At the same time,HS-DPCCH is allocated to the Q branch. Here, E-DCH can use OVSF codesnot based from the mother and child codes of codes corresponding to SF/4and SF*3/4 in the I branch or the Q branch. For example, E-DCH can usethe child code of code corresponding to SF/2. In the same manner, ifDPDCH uses different number of codes, by using the same principle, OVSFcode allocation for E-DCH can be employed.

Table 1 summarizes the allocation of E-DPDCHs using I/Q branch mappingbased on DPDCH and whether HS-DSCH is configured for the UE. Althoughthe number of DPDCH is limited to one in the table, there can be morethan one DPDCHs. In Table 1, ‘j’relates to designation to the Q branchwhile ‘1 ’ relates to designation to the I branch.

TABLE 1 HS-DSCH DPDCH configured E-DPDCH_(k) iq_(ed,k) 1 No E-DPDCH₁ jE-DPDCH₂ 1 1 Yes E-DPDCH₁ 1 E-DPDCH₂ j

In a situation where a user equipment (UE) is configured to HS-DSCH andE-DCH, High Speed Dedicated Physical Control Channel (HS-DPCCH) firstallocates OVSF codes according to the existing order of allocation sincethe UE has to transmit HS-DPCCH in the uplink direction. The existingorder of allocation include, for example, allocating the first DPDCH tothe I branch.

If HS-DSCH is configured to a UE, E-DPCCH and DPDCH along with E-DPDCHare allocated to the I branch while DPCCH and HS-DPCCH are allocated tothe Q branch. However, if HS-DSCH is not configured to a UE and DPDCHare allocated to the I branch while DPCCH and E-DPDCH are allocated tothe Q branch.

It will be apparent to those skilled in the art that variousmodifications and variations can be made in the present inventionwithout departing from the spirit or scope of the inventions. Thus, itis intended that the present invention covers the modifications andvariations of this invention provided they come within the scope of theappended claims and their equivalents.

1. A method for simultaneously transmitting a plurality of uplinkchannels including a Dedicated Physical Data Channel (DPDCH), aDedicated Physical Control Channel (DPCCH), and one or more EnhancedDedicated Physical Data Channel (E-DPDCH) by a user equipment (UE) to abase station, when a High Speed-Downlink Shared Channel (HS-DSCH) is notconfigured for the UE, the method comprising: multiplying each ofchannelization codes denoted by Cch, SF, k, and generated as OrthogonalVariable Spreading Factor (OVSF) codes, to each of the plurality ofuplink channels, wherein “SF” is a spreading factor and “k” is achannelization code number; mapping each of the plurality of uplinkchannels to an I branch or a Q branch; and transmitting the plurality ofuplink channels, multiplied by each of the channelization codes andmapped to the I branch or the Q branch, to the base station, wherein theDPCCH is mapped to the Q branch, and a channelization code of Cch, 256,0 is multiplied to the DPDCH, wherein the DPDCH is mapped to the Ibranch, and a channelization code of Cch, SF, SF/4 is multiplied to theDPDCH, and wherein, when one E-DPDCH is transmitted, the E-DPDCH ismapped to the Q branch, and a specific channelization code, other thanthe Cch, 256, 0 and the Cch, SF, SF/4, is multiplied to the E-DPDCH. 2.The method of claim 1, wherein, when more than one E-DPDCH istransmitted, the plurality of E-DPDCHs are alternatively mapped to the Ibranch and the Q branch starting from the Q branch, and wherein thespecific channelization code is multiplied to the plurality of E-DPDCHs.3. The method of claim 1, wherein the plurality of uplink channels doesnot include a High Speed-Dedicated Physical Control Channel (HS-DPCCH).4. The method of claim 1, wherein the plurality of uplink channelsfurther includes an Enhanced Dedicated Physical Control Channel(E-DPCCH).
 5. The method of claim 4, wherein the E-DPCCH is mapped tothe I branch.
 6. The method of claim 1, wherein a maximum number ofDPDCHs supported by the UE is
 1. 7. The method of claim 1, wherein thespecific channelization code is represented as Cch, SF, SF/2.
 8. Themethod of claim 7, wherein the specific channelization code is Cch, 4,2, if the spreading factor is 4, and wherein the specific channelizationcode is Cch, 2, 1, if the spreading factor is
 2. 9. A user equipment(UE) for simultaneously transmitting a plurality of uplink channelsincluding a Dedicated Physical Data Channel (DPDCH), a DedicatedPhysical Control Channel (DPCCH), and one or more Enhanced DedicatedPhysical Data Channel (E-DPDCH) by a user equipment (UE), when a HighSpeed-Downlink Shared Channel (HS-DSCH) is not configured for the UE,the UE comprising: a processor configured to: multiply each ofchannelization codes denoted by Cch, SF, k, and generated as OrthogonalVariable Spreading Factor (OVSF) codes, to each of the plurality ofuplink channels, wherein “SF” is a spreading factor and “k” is achannelization code number; and map each of the plurality of uplinkchannels to an I branch or a Q branch; and a transmitter configured tosimultaneously transmit the plurality of uplink channels, multiplied byeach of the channelization codes and mapped to the I branch or the Qbranch, wherein the DPCCH is mapped to the Q branch, and achannelization code of Cch, 256, 0 is multiplied to the DPDCH, whereinthe DPDCH is mapped to the I branch, and a channelization code of Cch,SF, SF/4 is multiplied to the DPDCH, and wherein, when one E-DPDCH istransmitted, the E-DPDCH is mapped to the Q branch, and a specificchannelization code, other than the Cch, 256, 0 and the Cch, SF, SF/4,is multiplied to the E-DPDCH.
 10. The UE of claim 9, wherein, when morethan one E-DPDCH is transmitted, the plurality of E-DPDCHs arealternatively mapped to the I branch and the Q branch starting from theQ branch, and wherein the specific channelization code is multiplied tothe plurality of E-DPDCHs.
 11. The UE of claim 9, wherein the pluralityof uplink channels does not include a High Speed-Dedicated PhysicalControl Channel (HS-DPCCH).
 12. The UE of claim 9, wherein the pluralityof uplink channels further includes an Enhanced Dedicated PhysicalControl Channel (E-DPCCH).
 13. The UE of claim 12, wherein the E-DPCCHis mapped to the I branch.
 14. The UE of claim 9, wherein a maximumnumber of DPDCHs supported by the UE is
 1. 15. The UE of claim 9,wherein the specific channelization code is represented as Cch, SF,SF/2.
 16. The UE of claim 15, wherein the specific channelization codeis Cch, 4, 2, if the spreading factor is 4, and wherein the specificchannelization code is Cch, 2, 1, if the spreading factor is 2.